package kr.pe.johnkim.chattingday.mobile.rest.dao;

import kr.pe.johnkim.chattingday.mobile.domain.ChattingDayLog;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport;

/**
 * ChattingDay 로그 관련 DAO 메소드들을 구현하는 클래스 이다.
 *
 * @author : johnkim <cale9797@gmail.com / Bettersoft Inc,.>
 * @Date : 12. 5. 17
 */
public class ChattingDayLogDaoImpl extends SqlMapClientDaoSupport implements ChattingDayLogDao {

    // SLF4J Logging
    private Logger logger = LoggerFactory.getLogger(ChattingDayLogDaoImpl.class);

    /**
     * 로그를 저장 한다.
     *
     * @param chattingDayLog
     */
    @Override
    public void registerLog(ChattingDayLog chattingDayLog) {
        logger.info("registerLog");

        getSqlMapClientTemplate().insert("CHATTINGDAY_LOGS.registerLog", chattingDayLog);
    }
}
